rich in contrasts - Espagnol Anglais Dictionnaire